﻿
#if (NET_2_0 || NET_2_3_5 || NET_3_5)

using System;

namespace System.Runtime
{

	[AttributeUsage(AttributeTargets.Constructor | AttributeTargets.Method, AllowMultiple = false, Inherited = false)]
	public sealed class TargetedPatchingOptOutAttribute : Attribute
	{

		private String m_reason;

		public String Reason
		{
			get { return m_reason; }
		}

		public TargetedPatchingOptOutAttribute(String reason)
		{
			m_reason = reason;
		}

		private TargetedPatchingOptOutAttribute()
		{
		}
	}
}

#endif